package com.eighth.observer.origin;

import java.util.Observable;


class MessageInfo extends Observable {
    private String message;

    void setMessage(String message) {
        if (this.message == null ? message != null : !this.message.equals(message)) {
            this.message = message;
            setChanged();//设置标记，true表示要更新，false表示不更新
        }
        notifyObservers();//通知所有的观察者，但changed必须是true，否则将不通知
    }

    String getMessage() {
        return message;
    }
}
